print('%d' % 99)
print('%10d'% 99)  #10代表了宽度
print('helloworld')
print('%f'% 3.1415926)
print('%.3f'  % 3.1415926)  #保留了三位小数  .3表示小数点后三位男，也就是精度
#同时标书部宽度和精度
print('%10.3f'% 3.1415926)      #一共总宽度为10，小数点后三位

#使用{}也可以实现精度和宽度的控制
print('{0}'.format(3.1415926))  #0表示第一个或者说是只有一个占位符 ，代表了占位符的顺序，省略不写也是一样的
print('{0:.3}'.format(3.1415926))   #.3表示的是一共是三位数
print('{0:.3f}'.format(3.1415926))   #.3f表示的才是三位小数
print('{0:10.3}'.format(3.1415926))   #同时设置宽度和精度
